#pragma once

#include "Angel.h"

#define thePlayer HSPlayer::GetInstance()

class HSPlayer : public Actor
{
protected:

	bool bActive;
	static HSPlayer* sPlayer;

public:

	HSPlayer();
	~HSPlayer();

	bool Load( const std::string& sName );

	void Update( float dt );
	void GoTo( Vec2i screenCoordinates );

	void Activate();
	void Deactivate();

	static HSPlayer& GetInstance();
};
